chenille weed (dasya elegans) - English Synonyms Dictionary